produce result - German English Dictionary